import {
  baseUrl
} from './requestUrl'
const appId = 'wx2068cad220d25f68' // 开发id

// 参数 "options" 从接口函数传递过来
const request = (options) => {
  const token = wx.getStorageSync('token')
  return new Promise((resolve, reject) => {
    // 拼接请求地址
    options.url = baseUrl + options.url
    wx.request({
      // 配置 "wx.request" 请求参数
      ...options,
      header: {
        // 'content-type': 'application/x-www-form-urlencoded;charset=UTF-8',
        'content-type': 'application/json',
        // 'Cookie':wx.getStorageSync('cookieKey'),       // 配置传递Cookie（微信小程序默认没有cookie，如有需要可以自己储存下来再从请求头传递给后端）
        'Authorization': `Bearer ${token}`
      },
      success: function (res) {
        // 记录 Cookie，以便下一个请求传递
        // wx.setStorageSync("cookieKey", res.header["Set-Cookie"]);
        // 返回成功信息
        resolve(res.data)
      },
      fail: function (error) {
        // 返回错误信息
        reject(error)
      }
    })
  })
}
export default request